<?php

require_once APPPATH . 'controllers/base/BaseController.php';

class filaacolhimento extends BaseController {

    function __construct() {
        parent::__construct();
        $this->load->model('emergencia/solicita_acolhimento_model', 'acolhimento');
        $this->load->library('utilitario');
    }

    public function index() {
        $this->pesquisar();
    }

    public function pesquisar($args = array()) {
        $this->loadView('emergencia/solicita-acolhimento-lista');
    }


    function novo($pacienteId,$nome) {
        $data['paciente'] = $pacienteId;
        $horario = date(" Y-m-d H:i:s");

        $hour = substr($horario,11,3);
        $minutes = substr($horario,15,2);
        $seconds = substr($horario,18,4);

        $data['datasolicitacao'] = date('d/m/Y');
                
        $data['horasolicitacao'] = $hour.':'.$minutes.':'.$seconds;
        $data['nome'] = $nome;
        $this->loadView('emergencia/solicita-acolhimento-ficha', $data);
    }

    function gravar() {

        if ($this->paciente->gravar($_POST)) {
            $data['mensagem'] = 'Fila acolhimento gravado com sucesso';
        } else {
            $data['mensagem'] = 'Erro ao gravar fila acolhimento';
        }
        $this->session->set_flashdata('message', $data['mensagem']);
        redirect(base_url() . "emergencia/filaAcolhimento");
    }

    function carregar ($emergencia_solicitacao_acolhimento_id) {
            $obj_paciente = new paciente_model($emergencia_solicitacao_acolhimento_id);
            $data['obj'] = $obj_paciente;
            $this->loadView('emergencia/solicita-acolhimento-ficha', $data);
        }

}

?>
